split-binfilters-and-evo
authorDebian LibreOffice Maintainers <debian-openoffice@lists.debian.org>
Wed, 1 Aug 2012 08:41:17 +0000 (08:41 +0000)
committerRene Engelhard <rene@debian.org>
Wed, 1 Aug 2012 08:41:17 +0000 (08:41 +0000)
Gbp-Pq: Name split-binfilters-and-evo.diff

postprocess/packcomponents/makefile.mk
postprocess/packregistry/makefile.mk
postprocess/prj/d.lst
scp2/source/binfilter/file_binfilter.scp
scp2/source/binfilter/module_binfilter.scp
scp2/source/gnome/module_gnome.scp
scp2/source/ooo/file_library_ooo.scp

index f09c51e4a2fc4c9897d19b6c9b175174d23acf8d..4d543471452a7075725f3e3783b97c2f62137ceb 100644 (file)
@@ -261,12 +261,6 @@ my_components += \
     component/wizards/com/sun/star/wizards/web/web
 .END
 
-.IF "$(WITH_BINFILTER)" != "NO"
-my_components += \
-    bf_migratefilter \
-    bindet
-.END
-
 .IF "$(WITH_LDAP)" == "YES"
 my_components += ldapbe2
 .END
@@ -349,10 +343,6 @@ my_components += fps_kde4
 my_components += cmdmail
 .END
 
-.IF "$(OS)" != "WNT" && "$(ENABLE_EVOAB2)" != ""
-my_components += evoab
-.END
-
 .IF "$(OS)" != "WNT" && "$(ENABLE_GSTREAMER)" != ""
 my_components += component/avmedia/source/gstreamer/avmediagstreamer
 .END
@@ -404,3 +394,50 @@ $(MISC)/scriptproviderforjavascript.input : makefile.mk
         '<list><filename>component/scripting/java/ScriptProviderForJavaScript.component</filename></list>' \
         > $@
 .END
+
+.IF "$(WITH_BINFILTER)" == "YES"
+ALLTAR: $(MISC)/bf_migratefilter.rdb $(MISC)/bindet.rdb
+
+$(MISC)/bf_migratefilter.rdb .ERRREMOVE : \
+        $(SOLARENV)/bin/packcomponents.xslt \
+        $(MISC)/bf_migratefilter.input \
+        $(SOLARXMLDIR)/bf_migratefilter.component
+    $(XSLTPROC) --nonet --stringparam prefix $(SOLARXMLDIR)/ -o $@ \
+        $(SOLARENV)/bin/packcomponents.xslt \
+        $(MISC)/bf_migratefilter.input
+
+$(MISC)/bindet.rdb .ERRREMOVE : \
+        $(SOLARENV)/bin/packcomponents.xslt \
+        $(MISC)/bindet.input \
+        $(SOLARXMLDIR)/bindet.component
+    $(XSLTPROC) --nonet --stringparam prefix $(SOLARXMLDIR)/ -o $@ \
+        $(SOLARENV)/bin/packcomponents.xslt \
+        $(MISC)/bindet.input
+
+$(MISC)/bf_migratefilter.input : makefile.mk
+    echo \
+        '<list><filename>bf_migratefilter.component</filename></list>' \
+        > $@
+
+$(MISC)/bindet.input : makefile.mk
+    echo \
+        '<list><filename>bindet.component</filename></list>' \
+        > $@
+.END
+
+.IF "$(ENABLE_EVOAB2)" == "YES"
+ALLTAR : $(MISC)/evoab.rdb
+
+$(MISC)/evoab.rdb .ERRREMOVE : \
+        $(SOLARENV)/bin/packcomponents.xslt \
+        $(MISC)/evoab.input \
+        $(SOLARXMLDIR)/evoab.component
+    $(XSLTPROC) --nonet --stringparam prefix $(SOLARXMLDIR)/ -o $@ \
+        $(SOLARENV)/bin/packcomponents.xslt \
+        $(MISC)/evoab.input
+
+$(MISC)/evoab.input : makefile.mk
+    echo \
+        '<list><filename>evoab.component</filename></list>' \
+        > $@
+.END
index ae3cc87da75f283b94a8d4af1e0cf5eb94e22374..05b15e265a2b28509e379ec14e145255d743b3f1 100644 (file)
@@ -40,6 +40,7 @@ MY_XCDS = \
     $(MISC)/ctl.xcd \
     $(MISC)/ctlseqcheck.xcd \
     $(MISC)/draw.xcd \
+    $(MISC)/evoab.xcd \
     $(MISC)/graphicfilter.xcd \
     $(MISC)/impress.xcd \
     $(MISC)/korea.xcd \
@@ -317,8 +318,8 @@ MY_FILES_main += \
 ERROR : unknown-GUIBASE
 .END
 .IF "$(ENABLE_EVOAB2)" == "TRUE"
-MY_FILES_main += $(MY_MOD)/DataAccess/evoab2.xcu
-MY_FILES_main += $(MY_MOD)/org/openoffice/Office/DataAccess-evoab2.xcu
+MY_FILES_evoab += $(MY_MOD)/DataAccess/evoab2.xcu
+MY_FILES_evoab += $(MY_MOD)/org/openoffice/Office/DataAccess-evoab2.xcu
 .END
 .IF "$(SOLAR_JAVA)" == "TRUE"
 MY_FILES_main += \
index f6be8cf864ab0bd724cedf9b050cc6945615df02..3ca3f6c52c20c5e2c9573398c42c22256499c4c9 100644 (file)
@@ -4,4 +4,7 @@ mkdir: %_DEST%\xml\ooo
 ..\%__SRC%\misc\lang\*.xcd %_DEST%\xml\
 ..\%__SRC%\misc\scriptproviderforbeanshell.rdb %_DEST%\xml\scriptproviderforbeanshell.rdb
 ..\%__SRC%\misc\scriptproviderforjavascript.rdb %_DEST%\xml\scriptproviderforjavascript.rdb
+..\%__SRC%\misc\bf_migratefilter.rdb %_DEST%\xml\bf_migratefilter.rdb
+..\%__SRC%\misc\bindet.rdb %_DEST%\xml\bindet.rdb
+..\%__SRC%\misc\evoab.rdb %_DEST%\xml\evoab.rdb
 ..\%__SRC%\misc\services.rdb %_DEST%\xml\services.rdb
index 538d1a25e3181fb807d7844c5454adb2f54de787..0733e2135f072a0e434a62f681718abfd6821336 100644 (file)
@@ -42,7 +42,19 @@ File gid_Starregistry_Legacy_Binfilters_Rdb
     Styles = (PACKED);
 End
 
+File gid_File_Rdb_Bf_Migratefilter
+    TXT_FILE_BODY;
+    Name = "bf_migratefilter.rdb";
+    Dir = gid_Brand_Dir_Program_Services;
+    Styles = (PACKED);
+End
 
+File gid_File_Rdb_Bindet
+    TXT_FILE_BODY;
+    Name = "bindet.rdb";
+    Dir = gid_Brand_Dir_Program_Services;
+    Styles = (PACKED);
+End
 
 STD_LIB_FILE( gid_File_Lib_Bf_Go, bf_go)
 STD_LIB_FILE( gid_File_Lib_Bf_Sch, bf_sch)
index 873652e6e16ace8fc69681157b9e15338d737423..fc6ae84edf0a1ffdd635cd31378d95b8a8c37fc2 100644 (file)
@@ -53,7 +53,9 @@ Module gid_Module_Optional_Binfilter
     gid_File_Lib_Bf_Wrapper,
     gid_File_Lib_Legacy_Binfilters,
     gid_File_Lib_Bf_Migratefilter,
+    gid_File_Rdb_Bf_Migratefilter,
     gid_File_Lib_Bindet,
+    gid_File_Rdb_Bindet,
     gid_File_Res_Bf_Sch,
     gid_File_Res_Bf_Svx,
     gid_File_Res_Bf_Svt,
index 88a2926bab9c16070d23f9b6a9e1e797bf9c9924..add5240a40cee0d41731c560c109732180b8a34e 100644 (file)
@@ -42,6 +42,7 @@ Module gid_Module_Optional_Gnome
 #endif
     Files = (
       gid_File_Lib_Evoab,
+      gid_File_Share_Registry_Evoab_Xcd,
       gid_File_Lib_Fps_Gnome,
       gid_File_Lib_Vclplug_Gtk,
 #ifdef ENABLE_GTK3
index d01b45bcc599c37aa0984111ba91f263531d35b2..afdf9315c9014005ecc84970d96ea4295ca84565 100644 (file)
@@ -446,6 +446,13 @@ End
 
 STD_LIB_FILE( gid_File_Lib_Evoab , evoab)
 
+File gid_File_Share_Registry_Evoab_Xcd
+    TXT_FILE_BODY;
+    Styles = (PACKED);
+    Dir = gid_Brand_Dir_Share_Registry;
+    Name = "evoab.xcd";
+End
+
 #endif  // #ifdef ENABLE_EVOAB2
 
 #endif  // #ifdef UNX